package com.haibo.result;

/**
 * @Author : 刘海波
 * @Date: 2025-07-22 12:36
 * @Description:
 */

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Getter
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public enum ResponseEnum {

    PARAMETER_VALIDATE_FAILED_ERROR(10001, "参数校验失败，请联系管理员"),
    BUSINESS_ERROR(10002, "业务异常，请联系管理员"),
    SERVER_INTERNAL_ERROR(500, "服务器内部错误，请联系管理员"),
    ;

    /**
     * 响应状态码
     */
    private Integer code;

    /**
     * 响应信息
     */
    private String message;

}
